darning stitch - Turkish English Dictionary